down-draught carburetor - French English Dictionary